Learning how to talk with developers
You don't need to learn how
to code in order to hire a
developer (although it can help).
You can start by learning how
to think like and talk with one.
I
Figure out what
goals are.
your
Share this big picture because
your developer may know of
faster, cheaper, or better ways
make it happen. Be open
The discussion!
P% Think about
to
what you give to the
[Input: program (data, choices, etc.)
and what starts the process.
Process: what happens
○ utput: what results
10
to get.
you
want
123
Nov 12, 2013-Try to specify the process in detail.Write step-by-step instructions.foreveryifelseitem in the listthenUse pseudocode.Think about test cases: given X as input,what do you expect as output? MakeSeveral. Think about the different possibilitiesin your data, including errors.Start small. Think about the smallestchunk of work thatyoucan specify,delegate, and test. Get that solidfirst beforeyoumove on.Think about the sequence oftasks and milestones.Ask your developer what wouldmake you a better client or what wouldbe a better process! "Sacha chưa